using System;
using System.Collections.Generic;
using System.Text;
using smartBrowser.Util;

namespace smartBrowser.Ontology
{
    /// <summary>
    /// @author Joel
    /// </summary>  
    public class State
    {
        // conceito
        private Tag subj = null;
        // propriedade
        private Tag pre = null;
        // valor da propriedade
        private Tag obj = null;

        public State()
        {
        }

        public State(Tag s, Tag p, Tag o)
        {
            this.subj = s;
            this.pre = p;
            this.obj = o;

        }


        public Tag Subject
        {
            get { return this.subj; }
            set { this.subj = value; }
        }

        public Tag Predicate
        {
            get { return this.pre; }
            set { this.pre = value; }
        }

        public Tag Object
        {
            get { return this.obj; }
            set { this.obj = value; }
        }
    }
}
